2013-04-23-5914.600-Spec - Customer Segmentation Extract #RocApplication #ABAPEXTRACT

SPECIFICATIONS

5914.600-Spec - Customer Segmentation Extract


Purpose


Develop a program which generates an Extract file listing key combinations Customer / Collection and Sales Org / Collection / Customer Group 9 and can be sent from SAP to ROC

Admin Info


Purpose
Program to extract Customer Listing Data
Requested By
Daniel Brennan
Spec Created By
Venkat Kondapally
Spec Created Date
04/23/2013
Spec QA by
Venkat Kondapally
Objects
ZISD_CUSTOMER_LISTING_EXTRACT
Document Status
Complete

References


Prior Tickets



Documents




Functional Requirement


Please create data extracts from SAP to send to ROC. They should be in CSV format, and will include the data from listing key combinations Customer / Collection and Sales Org / Collection / Customer Group 9. These extracts will be added to the current nightly batch job which sends SAP data to ROC.



Solution Summary


[Discuss this section with Requester and get approval prior to beginning work]
Developed an Extract Program "ZISD_CUSTOMER_LISTING_EXTRACT" which generates two CSV files and places the files in Application Server.
1) Customer Collection details files
2)Sales Organization Collection and Customer Group9 details file


Test Plan

[List test scenarios/cases to be executed here]

Test Scenario
Expected Results
1


2



Solution Details


[Provide complete technical details for configuration or programming here]

Develop an extract Programs which generates two CSV files.

1)Customer Collection File


File Layout:
Name
Table
Field
Customer No
KOTG915
KUNNR
Collection
KOTG915
ZZCOLLECTION
Validity end date of
the condition record
KOTG915
DATBI
Validity end date of
the condition record
KOTG915
DATAB
Requirements

1) Data is fetched based from Customer/Collection table (KOTG915) based on
Application ( KOTG915-KAPPL = 'V' ) and Material Listing/Exclusion Type (KOTG915-KSCHL = 'Z001") .

2) Sales Org./Collection/Cust.Grp.9 File


File Layout:
Name
Table
Field
Sales Org.
KOTG926
VKORG
Collection
KOTG926
ZZCOLLECTION
Customer Group 9
KOTG926
J_3AKVGRP
Customer Group 9
Description
J_3AVVT9T
BEZEI
Validity end date of
the condition record
KOTG926
DATBI
Validity end date of
the condition record
KOTG926
DATAB
Requirements:
1) Data is fetched from Sales org./Collection/Cust.grp.9table (KOTG926) based on
Application ( KOTG915-KAPPL = 'V' ) and Material Listing/Exclusion Type (KOTG915-KSCHL = 'Z001") .
2) Customer Group 9 Description is fetched from AFS Customer group 9: Description
Table (J_3AVVT9T) based on Sales Organization and Customer Group 9 from above step.





Issues